scavenger receptor - Français Anglais Dictionnaire